madagascan kestrel - German English Dictionary